\hypertarget{mydashboard_8h_source}{}\doxysection{mydashboard.\+h}
\mbox{\hyperlink{mydashboard_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{2 \textcolor{comment}{//**}}
\DoxyCodeLine{3 \textcolor{comment}{//*****************************************************************************/}}
\DoxyCodeLine{4 }
\DoxyCodeLine{5 \textcolor{comment}{//\#ifndef XDASHBOARD\_H}}
\DoxyCodeLine{6 \textcolor{comment}{//\#define XDASHBOARD\_H}}
\DoxyCodeLine{7 }
\DoxyCodeLine{8 \textcolor{comment}{//\#include "{}xlabel.h"{}}}
\DoxyCodeLine{9 }
\DoxyCodeLine{10 \textcolor{comment}{//class XDashBoardPrivate;}}
\DoxyCodeLine{11 \textcolor{comment}{//class XDashBoard : public XLabel}}
\DoxyCodeLine{12 \textcolor{comment}{//\{}}
\DoxyCodeLine{13 \textcolor{comment}{//    Q\_OBJECT}}
\DoxyCodeLine{14 }
\DoxyCodeLine{15 \textcolor{comment}{//    Q\_PROPERTY(XTypeX::DashBoardPointerDirection pointerDirection READ getPointerDirection WRITE setPointerDirection)}}
\DoxyCodeLine{16 \textcolor{comment}{//    Q\_PROPERTY(int thickness READ getThickness WRITE setThickness)}}
\DoxyCodeLine{17 \textcolor{comment}{//    Q\_PROPERTY(int mainScaleNum READ getMainScaleNum WRITE setMainScaleNum)}}
\DoxyCodeLine{18 \textcolor{comment}{//    Q\_PROPERTY(int subScaleNum READ getSubScaleNum WRITE setSubScaleNum)}}
\DoxyCodeLine{19 }
\DoxyCodeLine{20 \textcolor{comment}{//    Q\_PROPERTY(X::DataBaseFormat dataBaseType READ getDataBaseType WRITE setDataBaseType)}}
\DoxyCodeLine{21 \textcolor{comment}{//    Q\_PROPERTY(int maximumRange READ getMaximumRange WRITE setMaximumRange)}}
\DoxyCodeLine{22 \textcolor{comment}{//    Q\_PROPERTY(int minimumRange READ getMinimumRange WRITE setMinimumRange)}}
\DoxyCodeLine{23 \textcolor{comment}{//    Q\_PROPERTY(int upperDangerousValue READ getUpperDangerousValue WRITE setUpperDangerousValue)}}
\DoxyCodeLine{24 \textcolor{comment}{//    Q\_PROPERTY(bool upperDVEnable READ getUpperDVEnable WRITE setUpperDVEnable)}}
\DoxyCodeLine{25 \textcolor{comment}{//    Q\_PROPERTY(int lowerDangerousValue READ getlowerDangerousValue WRITE setlowerDangerousValue)}}
\DoxyCodeLine{26 \textcolor{comment}{//    Q\_PROPERTY(bool lowerDVEnable READ getLowerDVEnable WRITE setLowerDVEnable)}}
\DoxyCodeLine{27 \textcolor{comment}{//    Q\_PROPERTY(int upperAlarmValue READ getUpperAlarmValue WRITE setUpperAlarmValue)}}
\DoxyCodeLine{28 \textcolor{comment}{//    Q\_PROPERTY(bool upperAVEnable READ getUpperAVEnable WRITE setUpperAVEnable)}}
\DoxyCodeLine{29 \textcolor{comment}{//    Q\_PROPERTY(int lowerALarmValue READ getLowerALarmValue WRITE setLowerALarmValue)}}
\DoxyCodeLine{30 \textcolor{comment}{//    Q\_PROPERTY(bool lowerAVEnable READ getLowerAVEnable WRITE setLowerAVEnable)}}
\DoxyCodeLine{31 }
\DoxyCodeLine{32 \textcolor{comment}{//public:}}
\DoxyCodeLine{33 \textcolor{comment}{//    explicit XDashBoard(QWidget *parent = nullptr);}}
\DoxyCodeLine{34 \textcolor{comment}{//    \string~XDashBoard();}}
\DoxyCodeLine{35 }
\DoxyCodeLine{36 \textcolor{comment}{//    /* Property Interface */}}
\DoxyCodeLine{37 \textcolor{comment}{//    X::DashBoardPointerDirection getPointerDirection() const;}}
\DoxyCodeLine{38 \textcolor{comment}{//    void setPointerDirection(X::DashBoardPointerDirection);}}
\DoxyCodeLine{39 }
\DoxyCodeLine{40 \textcolor{comment}{//    int getThickness() const;}}
\DoxyCodeLine{41 \textcolor{comment}{//    void setThickness(int);}}
\DoxyCodeLine{42 }
\DoxyCodeLine{43 \textcolor{comment}{//    int getMainScaleNum() const;}}
\DoxyCodeLine{44 \textcolor{comment}{//    void setMainScaleNum(int);}}
\DoxyCodeLine{45 }
\DoxyCodeLine{46 \textcolor{comment}{//    int getSubScaleNum() const;}}
\DoxyCodeLine{47 \textcolor{comment}{//    void setSubScaleNum(int);}}
\DoxyCodeLine{48 }
\DoxyCodeLine{49 \textcolor{comment}{//    X::DataBaseFormat getDataBaseType() const;}}
\DoxyCodeLine{50 \textcolor{comment}{//    void setDataBaseType(X::DataBaseFormat);}}
\DoxyCodeLine{51 }
\DoxyCodeLine{52 \textcolor{comment}{//    int getMaximumRange() const;}}
\DoxyCodeLine{53 \textcolor{comment}{//    void setMaximumRange(int);}}
\DoxyCodeLine{54 }
\DoxyCodeLine{55 \textcolor{comment}{//    int getMinimumRange() const;}}
\DoxyCodeLine{56 \textcolor{comment}{//    void setMinimumRange(int);}}
\DoxyCodeLine{57 }
\DoxyCodeLine{58 \textcolor{comment}{//    int getUpperDangerousValue() const;}}
\DoxyCodeLine{59 \textcolor{comment}{//    void setUpperDangerousValue(int);}}
\DoxyCodeLine{60 }
\DoxyCodeLine{61 \textcolor{comment}{//    bool getUpperDVEnable() const;}}
\DoxyCodeLine{62 \textcolor{comment}{//    void setUpperDVEnable(bool);}}
\DoxyCodeLine{63 }
\DoxyCodeLine{64 \textcolor{comment}{//    int getlowerDangerousValue() const;}}
\DoxyCodeLine{65 \textcolor{comment}{//    void setlowerDangerousValue(int);}}
\DoxyCodeLine{66 }
\DoxyCodeLine{67 \textcolor{comment}{//    bool getLowerDVEnable() const;}}
\DoxyCodeLine{68 \textcolor{comment}{//    void setLowerDVEnable(bool);}}
\DoxyCodeLine{69 }
\DoxyCodeLine{70 \textcolor{comment}{//    int getUpperAlarmValue() const;}}
\DoxyCodeLine{71 \textcolor{comment}{//    void setUpperAlarmValue(int);}}
\DoxyCodeLine{72 }
\DoxyCodeLine{73 \textcolor{comment}{//    bool getUpperAVEnable() const;}}
\DoxyCodeLine{74 \textcolor{comment}{//    void setUpperAVEnable(bool);}}
\DoxyCodeLine{75 }
\DoxyCodeLine{76 \textcolor{comment}{//    int getLowerALarmValue() const;}}
\DoxyCodeLine{77 \textcolor{comment}{//    void setLowerALarmValue(int);}}
\DoxyCodeLine{78 }
\DoxyCodeLine{79 \textcolor{comment}{//    bool getLowerAVEnable() const;}}
\DoxyCodeLine{80 \textcolor{comment}{//    void setLowerAVEnable(bool);}}
\DoxyCodeLine{81 }
\DoxyCodeLine{82 \textcolor{comment}{//private:}}
\DoxyCodeLine{83 \textcolor{comment}{//    Q\_DISABLE\_COPY(XDashBoard)}}
\DoxyCodeLine{84 \textcolor{comment}{//    XDashBoardPrivate *d;}}
\DoxyCodeLine{85 \textcolor{comment}{//\};}}
\DoxyCodeLine{86 }
\DoxyCodeLine{87 \textcolor{comment}{//\#endif // XDASHBOARD\_H}}

\end{DoxyCode}
